@charset "gbk";


/* public */
.ad{ width:1000px; margin:20px auto 0;}

.top1{ height:33px; background:url(../images/top_bg1.jpg) repeat-x; line-height:32px; }
.top1 .title{ width:80px; height:32px; border-bottom:1px solid #07426a; font-family:"Î¢ÈíÑÅºÚ";}
.top1 .title a{ color:#000;}
.top2{ height:33px; background:url(../images/top_bg1.jpg) repeat-x; line-height:31px; }
.top2 .title{ width:65px; height:31px; border-bottom:2px solid #07426a; text-align:center; color:#000; font-weight:bold; font-size:14px;}
.top2 .title a{ color:#000;}
.li_28{ height:30px; line-height:30px; background:url(../images/icon_1.jpg) center left no-repeat; padding-left:15px; font-size:12px; overflow:hidden;}
.li_30{ height:30px; line-height:30px; background:url(../images/icon_1.jpg) center left no-repeat; padding-left:15px; font-size:13px; overflow:hidden;}
.li_35{ height:35px; line-height:35px; background:url(../images/icon_1.jpg) center left no-repeat; padding-left:15px; font-size:14px; overflow:hidden;}

.topDiv{ width:100%; height:52px; line-height:52px; color:#FFF; background:#07426a;}
.topDiv a{ height:52px; display:block; padding:0 10px; color:#FFF;}
.topDiv a:hover{ height:52px; display:block; padding:0 10px; background:#063251; text-decoration:none;}
.topDiv .line_1{ width:2px; height:52px; background:url(../images/line_1.jpg) repeat-y; float:right;}

.header{ width:100%; background:#f6f6f6 url(../images/header_bg.jpg) bottom left repeat-x;}
.header .channelDiv{ width:24px; height:50px; margin-top:15px; margin-left:5px; background:url(../images/channel_bg.jpg) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#FFF; line-height:25px; float:left;}
.header .nav{ width:992px; height:40px; line-height:40px; margin:0 auto; border-right:1px solid #BBB; border-top:3px solid #07426a; font-size:14px; font-weight:bold; text-align:center;}
.header .nav ul li{ float:left; display:inline;}
.header .nav a{ width:61px; height:40px; display:block; color:#333; border-left:1px solid #BBB;}
.header .nav a:hover{ width:61px; height:40px; display:block; color:#333;  background:#FFF; text-decoration:none;}
.header .nav .cur a{  height:40px; display:block; color:#333;  background:#FFF;}
.header .navBottom{ height:36px; line-height:36px; border-bottom:1px solid #CCC;}
.header .navBottom .secMenu{ width:800px; float:left;}
.header .navBottom .secMenu a{ padding:0 5px; float:left; display:inline; color:#999; line-height:36px;}
.header .navBottom .route{ width:760px; float:left;}
.header .navBottom .route .icon{ width:25px; padding-top:12px; height:24px; color:#000; float:left;}
.header .navBottom .route a{ color:#000;}
.header .search{ width:286px; height:34px; margin-top:26px; margin-right:4px; overflow:hidden; background:url(../images/search_bg.jpg) no-repeat; margin-left:20px; float:right;}
.header .search .keyword{ width:206px; height:32px; padding:0 10px; line-height:32px; border:1px solid #CCC; color:#989898; float:left }
.header .search .sbtn{width:55px;border:0;background:none;height:34px; cursor:pointer; float:left}


.header .mainMenu{ height:40px; line-height:40px;}
.header .mainMenu ul li{ padding-right:33px; float:left; display:inline;}

.footer{ width:100%; height:52px; line-height:52px; margin:0 auto; color:#FFF; background:#07426a;}
.footer a{ color:#FFF;}


/* index */

.main1{ width:1000px; margin:20px auto 0;}
.main1 .leftDiv{ width:750px; float:left;}
.main1 .leftDiv .headlines a{ padding:0 10px;}
.main1 .leftDiv .jsDiv{ width:365px; height:270px; float:left;}
.main1 .leftDiv .news{ width:365px; float:right;}
.main1 .leftDiv .news .subDiv{ height:89px; border-bottom:1px dashed #CCC;}
.main1 .rightDiv{ width:230px; float:right;}

.main2{ width:1000px; margin:0 auto;}
.main2 .leftDiv{ width:770px; float:left;}
.main2 .leftDiv .subDiv{ width:365px; height:263px; margin-top:20px; margin-right:20px; float:left;}
.main2 .leftDiv .subDiv .top1 .title a{ font-size:24px;}
.main2 .rightDiv{ width:230px; float:right;}
.main2 .rightDiv .subDiv{ height:263px; margin-top:20px;}
.main2 .rightDiv .subDiv .top1 .title a{ font-size:18px;}

.footerMenu{ width:100%; padding:20px 0; border-top:1px solid #BBB; background:#f6f6f6; margin:20px auto 0; line-height:24px; color:#000;}
.footerMenu a{ color:#000;}
.footerMenu .leftDiv{ width:160px; text-align:center; float:left;}
.footerMenu .middleDiv{ width:520px; margin-left:40px; padding-left:40px; padding-bottom:15px; border-left:1px solid #CCC; border-right:1px solid #CCC; float:left;}
.footerMenu .middleDiv table td{ width:55px;}
.footerMenu .middleDiv .subDiv{ width:130px; padding-top:15px; float:left;}
.footerMenu .rightDiv{ width:238px; padding-top:15px; float:right;}
.footerMenu .rightDiv table td{ width:79px; padding-left:40px;}


/* subpage */
.subpage{ width:1000px; margin:0 auto 20px; background:url(../images/subpage_bg.jpg) top right repeat-y;}
.subpage .leftDiv{ width:680px; float:left;}
.subpage .leftDiv .jsDiv{ width:658px; border:1px solid #DDD; margin-top:20px;}

.subpage .leftDiv .jsDiv .thumb{ width:218px; float:right; height: 280px;}
.subpage .leftDiv .jsDiv .thumb li{ margin-left:10px; height:10px; position:relative; float: left;}
.subpage .leftDiv .jsDiv .thumb li a .icon{ width:10px; height:10px; background:url(../images/icon_3.jpg) no-repeat; display:block;}
.subpage .leftDiv .jsDiv .thumb li .on a .icon{position:absolute; top:25px; width:10px; height:10px; background:url(../images/icon_4.jpg) no-repeat; display:block}
.subpage .leftDiv .jsDiv .photo{ overflow:hidden; position:relative; width:440px; height:280px}
.subpage .leftDiv .jsDiv .photo li{ display:none; position:absolute; top:0; left:0; height:290px;}
.subpage .leftDiv .jsDiv .title{ height:240px;}
.subpage .leftDiv .jsDiv .title p{ padding: 8px 15px 0; color:#666; display:none;}
.subpage .leftDiv .jsDiv .title p strong a{font-size:18px; color:#4f4f51; line-height:26px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold;}
.subpage .leftDiv .jsDiv .title p span{ line-height: 20px; color: #888;}

.subpage .leftDiv .hotNews{ width:660px; margin-top:10px;}
.subpage .leftDiv .subDiv{ width:320px; margin-top:10px; margin-right:20px; float:left;}

.subpage .leftDiv .newsList{ width:660px; line-height:24px;}
.subpage .leftDiv .newsList ul li{ padding:20px 0; border-bottom:1px solid #CCC;}

.subpage .leftDiv  .page{ height:30px; margin-top:20px; text-align:center; }
.subpage .leftDiv  .page a{ padding:8px; background:#DDD; color:#000;}

.subpage .leftDiv .single{ width:660px; padding-top:20px; line-height:24px; font-size:14px;}
.subpage .leftDiv .single p{ margin-top:15px;}

.subpage .rightDiv{ width:319px; padding-top:20px; font-size:14px; float:right;}
.subpage .rightDiv .subDiv{ width:301px; padding-left:18px; border-top:1px solid #CCC; margin-top:20px;}
.subpage .rightDiv .subDiv .title{ padding-top:10px; height:36px; line-height:36px; font-weight:bold;}
.subpage .rightDiv .subDiv .title a{ color:#000;}
.subpage .rightDiv .subDiv .new{ margin-top:5px;}
.subpage .rightDiv .subDiv .new .top{ height:36px; background:#f6f6f6; border-left:1px solid #DDD;}
.subpage .rightDiv .subDiv .new .top ul li{ width:59px; height:36px; line-height:32px; border-right:1px solid #DDD; float:left; display:inline; text-align:center;}
.subpage .rightDiv .subDiv .new .top ul li a{ width:59px; height:32px; border-top:1px solid #DDD; border-bottom:1px solid #DDD; padding-top:2px; display:block; color:#000;}
.subpage .rightDiv .subDiv .new .top ul li a:hover{ width:59px; height:33px; border-top:3px solid #07426a; background:#FFF; display:block; padding:0; border-bottom:0; text-decoration:none;}
.subpage .rightDiv .subDiv .new .top .cur a{ width:59px; height:33px; border-top:3px solid #07426a; background:#FFF; display:block; padding:0; border-bottom:0;}
.subpage .rightDiv .subDiv .new .bottom{ margin-top:10px;}
.subpage .rightDiv .subDiv .new .bottom ul{ background:url(../images/icon_2.jpg) no-repeat;}
.subpage .rightDiv .subDiv .new .bottom ul li{ height:36px; line-height:36px; overflow:hidden; padding-left:30px;}

.fontDiv{ height:30px; line-height:30px; padding:0 5px; background:#000; color:#FFF; filter:alpha(opacity=80);  z-index:10; position:relative; margin-top:-30px; overflow:hidden; text-align:center;}
.fontDiv a{ color:#FFF;}

.rightBox{
    float: right;
    width: 229px;
    height: 354px;
    border: 8px solid #F1F1F1;
}
.ty_r_b1 {
    background: url('../images/index2014/ty009.png') no-repeat scroll 0% 0% transparent;
}
.ty_r_pubTitle {
    width: 219px;
    height: 28px;
    padding-right: 10px;
    line-height: 28px;
    text-align: right;
}
.marginTop4 {
    margin-top: 4px;
}
.ty_imgList1 {
    list-style-type: none;
}
.marginLeft5 {
    margin-left: 5px;
}
.ty_imgList1 li {
    float: left;
    text-align: center;
    line-height: 25px;
    padding: 10px 10px 0px;
}
.ty_imgList1 li img {
    border: 1px solid #848484;
}

.ty_r_pubTitle h3 {
    width: 90px;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    float: left;
    text-align: center;
    font-family: "Microsoft YaHei","SimSun","Arial Narrow";
}
.font1 {
    color: #FFF !important;
}

.boxList {
    list-style-type: none;
    padding: 3px;
}
.boxList li{ padding:6px;}
.boxList li.first{ border-bottom:1px #999999 dashed; text-align:center; line-height:25px}

.clear {
    clear: both;
    font-size: 0px;
    height: 0px;
}

.news_content{width:1000px;margin-top:8px;display:inline-block;}
*html .news_content{width:1000px;margin-top:8px;}
*+html .news_content{width:1000px;margin-top:8px;}
.ent_list{width:280px;margin:0 auto;padding-top:6px;line-height:20px;color:#666666;}
.photo{width:1000px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;padding-bottom:8px;overflow:auto;}
.photo_bt{width:1000px;height:29px;background-image: url(/templets/bazhongol/images/box_nav_bg.jpg);}
.photo_bt_left{width:100px;float:left;padding:8px 0 0 10px;font-size:14px;font-weight:bold;}
.photo_bt_right{width:100px;float:right;text-align:right;padding:8px 8px 0 0;}
.photo_left{width:339px;float:left;margin:8px 0 0 10px;}
*html .photo_left{width:339px;float:left;margin:8px 0 0 5px;}
*+html .photo_left{width:339px;float:left;margin:8px 0 0 10px;}
.photo_left_pic{width:334px;height:210px;padding:2px;border:1px solid #dddddd;}
.photo_left_bt{width:339px;margin-top:2px;height:20px;text-align:center;padding-top:8px;background-color:#AE0000;}
.photo_left_bt a {color:#ffffff; text-decoration:none; font-size:14px;font-weight:bold;}
.photo_left_bt a:hover {color:#FFFF00; text-decoration:underline;}
.photo_right{width:646px;float:right;}
.photo_right_pic{width:140px;margin:8px 4px 0 14px;float:left;}
*html .photo_right_pic{width:140px;margin:8px 9px 0 8px;float:left;}
*+html .photo_right_pic{width:140px;margin:8px 4px 0 14px;float:left;}
.photo_pic_img{width:136px;height:96px;padding:1px;border:1px solid #dddddd;}
.photo_pic_bt{width:140px;text-align:center;padding-top:5px;}
.yqlj_lb{width:930px;margin:0 auto;line-height:20px;margin-top:8px;}
.yqlj_left{width:70px;float:left;font-weight:bold;color:#333333;}
.yqlj_right{width:860px;float:left;}